package com.ruleengine.instruction;

public interface Instruction extends Cloneable{
    public InstructionType getInstructionType();
    public void setInstructionType(InstructionType type);
    
    public int getInstructionOffset();
    public void setInstructionOffset(int offset);
    
    public boolean isSynchronize();
    public Object clone() throws CloneNotSupportedException;
}
